package com.ideaaedi.springcloud.jd.commonds.entity.user.vo.resp;

import com.alibaba.excel.annotation.ExcelProperty;
import com.ideaaedi.springcloud.jd.commonds.entity.user.bo.DataScopeInfoBO;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * <p>
 * 系统-数据操作范围 detail resp
 * </p>
 *
 * @author <font size = "20" color = "#3CAA3C"><a href="https://gitee.com/JustryDeng">JustryDeng</a></font> <img src="https://gitee.com/JustryDeng/shared-files/raw/master/JustryDeng/avatar.jpg" />
 * @since 2021.0.5.B
 */
@Data
@ApiModel(description = "系统-数据操作范围 detail resp")
public class SysDataScopeDetailRespVO {
    
    /**
     * 用户id
     */
    @ApiModelProperty("用户id")
    @ExcelProperty("用户id")
    private Long userId;
    
    /**
     * 用户名
     */
    @ApiModelProperty("用户名")
    @ExcelProperty("用户名")
    private String username;
    
    /**
     * 可读数据范围
     */
    @ApiModelProperty("可读数据范围")
    @ExcelProperty("可读数据范围")
    private List<DataScopeInfoBO> readDataScopeList;
    
    /**
     * 可写（修改/删除）数据范围
     */
    @ApiModelProperty("可写（修改/删除）数据范围")
    @ExcelProperty("可写（修改/删除）数据范围")
    private List<DataScopeInfoBO> updateDataScopeList;
    
}